worm eel
noun
: any of numerous small wormlike burrowing tropical eels (family Echelidae) in some respects resembling the large conger eels
Love words? Need even more definitions?
Merriam-Webster unabridged
Share